shell-casting foundation - Español Inglés Diccionario